13903354
93656357
40183476
31474972
83055994
35649076
64071217
38078498
51846011
9963388
7526779
1594711
67458856
55175060
14233062
1989301
10223801
66453950
56457129
49257587
89121984
9229801
99259876
42228260
409776
25078675
20545399
1185703
83014184
61215891
45201270
31588433
77349827
62892488
85175783
44988473
41711565
85457225
59574051
76141987