30449920
54421505
41045020
72032985
26535294
72396474
739412
10073035
65056275
1291273
46478779
94873263
60572772
87068366
57394807
68007079
28577033
13153316
28549410
8810724
65983665
85238036
1998896
96848206
80851777
15282603
80233878
58267478
63006044
79878185
39782292
74999375
72253027
29755978
90357209
38901939
69117268
4357884
19691771
3335334