37382508
6852326
99895232
91885961
5184409
5247113
990201
44666217
32456341
43853156
45827824
66968823
27202585
11812677
15178037
38607586
4766424
64185470
66605731
94311593
75065750
27305263
16151823
36788539
32872781
7158843
5796862
86595883
52831355
71235649
82352189
44395130
77286888
11412499
53085770
74307033
83591945
98197852
22803263
45002275