17767757
1989829
31563725
75613267
2025105
43216969
68359797
3299984
4250210
70232372
31424222
48656509
39682770
79149991
93569569
75282290
99797574
21091857
87586775
19968823
34885297
84442343
78979809
41401566
87748728
14736914
85089369
840510000
68446980
839246
77065848
6952105
12851997
33402132
2869422
42994716
15246474
46039275
99882600
46349311