8644316
40493396
96594643
85181891
38527880
34016261
31042350
74943334
4391626
36274315
91073191
37756578
33912179
18424247
73073165
59075253
36073843
1093895
98895218
14274218
70192156
83091990
43746381
97384871
64443078
58851110
21259018
29483865
27339671
24276370
90798834
79475925
37166087
5008690
5229182
1141391
24584826
18465918
12126385
3904167