25337014
87162657
42204220
34494353
23633203
85158865
59568968
67796629
44006693
3169967
36264963
17806642
77932033
27024903
21677439
96853358
5064062
11334095
15761374
53113881
22214337
44053463
5908928
7818756
1143006
12048452
51435986
52523334
45155743
14808637
21765967
53961605
44365879
15488586
57371220
84015942
55554723
989564
12334584
48077135