75412542
6205354
19453117
18338847
82586924
24654119
12287111
7445515
51938220
19982133
2829404
31116695
14955370
27187283
67292188
39602407
5945263
24501546
20027246
47149071
89251506
26394501
64544025
83158310
88594982
47135348
89546276
27478494
6176427
44776915
60594365
49695217
89798337
69294503
5768839
66695494
18165290
15853364
8219599
94836719