39439809
75858630
99005125
363487
27551603
16563010
61828393
15094739
39791441
98609153
88977648
59821155
36552467
71948307
83387793
44327979
25254553
36416007
22432732
52814488
53395240
40839997
74642825
97813849
97062087
17108181
7466829
13585528
76404333
60042633
40595471
71143816
9973178
2365529
76286149
2388848
68105140
95324175
13482371
8979238