17289757
9996478
1442586
40304075
46117784
97993654
19842389
83649137
5956452
75252087
21107639
56663301
8117873
75278149
76846589
31522457
2030665
41166879
40443016
79037436
57314136
540114
99445433
32346841
73865936
2126068
87055472
80826451
9782374
82327021
97353756
42223541
17354257
16721398
85458086
4793178
79174048
27799217
81522419
24234624