52937626
93227140
29714688
72305686
4172533
76216648
21828248
93813386
57982641
73415367
11408094
3107833
1861935
94361346
6009159
2495765
38255872
8292507
75427520
55616859
61163765
15629207
11429499
7246842
3355978
2821878
27707286
72437973
36476324
12088415
72195305
8984016
34522374
94258735
62484638
80194415
48778711
28028903
363029
43304426