28011934
44527860
35435564
20303044
92206165
19645569
51929990
9078041
71879534
56652312
86574060
38469096
88279622
35139778
95112509
62127412
90884044
14266765
32468149
1009706
9202524
79141026
87507541
2179584
428737
48207225
58309022
28818591
55381829
42302785
86518353
13258918
36051401
98323628
17023073
2383297
91637570
50395353
60413344
11283217