24593985
8112986
66995826
16551319
15811186
72807131
21519092
4417230
82031643
70503646
46891431
82967506
17502765
45147836
12193986
21782857
8662781
40412518
56725597
15712537
98675629
51234259
86256868
12698688
86177521
25708029
975542
56885318
68781514
25848817
1376590
93593295
81035166
63604571
51248590
50751411
8661446
22089251
11357191
11415308