33789138
62435422
92542957
24815320
1786591
94405953
63541997
62304386
28459451
18482260
50754187
969251
1971283
371118
97249523
50223924
1463506
18391152
32453711
67834862
51515622
27801781
26419187
16579450
12033271
83085782
60892914
89429789
57552791
91711822
74968527
26957663
79471646
60199970
87017757
5719562
60053280
38631250
59425343
25798092