32724261
617169
12024779
95923365
63485593
96263783
97818323
77871562
16769276
20776469
11314861
52735127
52358074
37624047
7843754
41227859
38445405
23406754
50138810
97136555
76609074
86547812
98821701
82299088
75944277
40856224
57895530
241758
24115434
682926
52461658
62448586
85448975
10825582
8166579
1682192
66599010
8661907
62694988
57231680