21499530
83011493
24589008
6538616
18289978
88317475
95884903
57182896
71445238
71011248
5734764
15693678
72898567
39472344
267285
21432497
63303992
13033210
6405886
10229206
72309978
8040798
58304400
791908
29919542
93947502
88563764
14643264
70596332
80123740
15607551
878244
39524494
22266467
63761617
19684627
56322343
50319094
21526859
78059362