5621346
64827024
47054489
47243182
95616542
71264490
818125
21057647
57385965
27367442
39795816
60817638
90371779
3560596
63234064
61578539
63104329
53553423
45209200
55593620
48355610
1318789
68096338
1547510
26763742
2083131
1193377
16649359
94813557
23179101
94688610
80283310
53883229
1613957
2803828
17895733
53746374
2502293
15889357
14379267