45165015
18588278
56254981
59676232
80923124
7828925
44229905
28057994
58921482
84733258
97919978
50929299
604267
44558478
91462889
40964956
6214025
3339373
9683222
59581869
45208390
66315442
15978271
34239877
76854030
76177961
7981263
34158901
71091253
47367550
45103559
91485541
58889066
58195611
47366296
24175185
46998940
5729770
23306876
32019642