73471864
57442533
21734968
3105110
1888319
65416194
85312408
15037434
27211630
12723521
57334522
98856193
2561395
2848382
92109395
99757824
65679314
33331977
79532991
56312109
79743850
27249635
423320
401682
84248199
68546605
6599761
4235179
15267584
61089270
14391923
80722031
69817539
21745318
8991675
29474720
98199567
29154837
67326375
2040376