17023690
7700114
53784369
16334155
80977636
6958576
84212529
8375434
26683656
23267887
14012046
62168396
12106337
60873799
15529855
461045
819532
7118536
21568314
17906589
87015832
28163968
5401606
52369199
86634542
53371381
75422572
32711967
5239171
78041353
47028307
62097201
99361896
81043068
53375048
57173842
13008650
91915444
46368753
18124771