1071749
873621
70460
94854
100480
899544
93602
105845
180847
791858
686727
426114
798272
1046365
31123
535348
20164484
19599692
17950960
11942916
9264156
7909362
7849668
7186623
7072831
6915477
6898960
6414253
457470
4365231