128065
18447749
35285720
21663476
14265823
59786374
6181129
79232416
11294101
759845
27009558
98488910
98885935
8706298
40621487
2102616
71318191
73661719
76095772
42267690
26309213
41085279
78112873
79974011
19096396
2314794
1881715
99626787
63157269
30179785
26437587
56987174
3634781
92892024
75292387
27354838
863556
2705651
78234279
9135791