4404442
95278570
80135151
3790939
4079498
97225364
86771823
83488946
7042437
21046320
33549568
60168268
82056077
32004653
18004098
127557
5356639
33996175
67789361
96342378
74591755
16905890
47012905
727273
22894346
84948134
60396111
23104678
2294733
1765021
73318838
29398883
4003752
1672359
48375643
45246076
43176248
25589538
10758336
85001134