39998650
5383152
2047799
39125899
73738823
9985851
85829366
15148620
99923343
8744119
74322454
48465777
92209998
17626991
14126174
41822447
1708680
43892931
25358942
17875686
66997821
84975302
99622268
14553131
96909188
11986541
68947822
8921842
29411172
76785255
34097989
1249477
90553951
5462323
32353041
6103518
75822869
22813837
2428312
55171622