60487627
6378417
89864021
96531297
99081761
89625767
1706460
99544686
89965518
11614669
46078192
62936818
18815416
7506233
15804680
38144846
12818350
88644651
40029443
33907248
67135469
49205131
671132
46091244
3066452
26076417
9833071
13331312
71014434
62762624
567755
95424377
51448623
2990655
24097310
62491895
634415
59835652
65279673
10266415