89922373
16164409
22297820
61079488
32497729
8690925
79103541
58757299
45709362
69405514
93458458
17675570
11125082
482457
57896570
89192493
34292877
45528127
61349118
217873
39044939
40063484
91236915
94132340
42139050
99514144
7459533
86204769
53878674
64709960
90151832
2686860
66757808
15424304
99402513
36158954
84598086
93969332
69614790
8161134