25595106
85175252
52837007
90223663
93846760
83095742
80531705
66642017
52466342
45101056
67276465
13246633
68455479
5220447
24298426
32472922
75583703
67813357
30057
34053802
4446815
84259523
40531021
17796498
13908976
27971121
59272320
18735427
49739237
68038563
59562131
65823131
23138038
18805573
41769057
56978027
51625458
70984994
26828377
22575980