18329116
49371952
89958980
57173646
33985455
247157
6171519
34417970
88344020
1522457
22615721
13921423
54586275
61148682
94422440
61119686
26303174
69663465
66994481
59507510
18358328
81608747
13122480
99542481
44978252
2110883
75102362
71985767
72611492
77663471
74763578
75538197
91543495
722100
80132591
74231145
4857686
29443018
49754680
15483506