10605928
16998144
23824946
20476015
72321082
28357635
60425708
34499832
30192917
75039383
63298426
87806348
84068287
68197247
85973012
69767919
73696562
3474931
38523879
24155771
90953675
56345959
21568097
99048268
22915187
754500
42238892
67558957
84765067
75224080
93503759
32179068
2896856
84627064
45283331
99001992
32708538
75765080
24776883
12255511