96179966
16191961
60778138
8036024
90801631
47862041
39789460
60114926
42963653
10032724
42216749
78838553
60634425
32959017
64733057
16024050
94338888
10291409
26174570
53656043
63155345
86399184
47687378
64854232
56628592
6059558
13991641
45361522
29828326
78904153
54231266
763601
27993624
48089802
15513015
58796708
19989886
22062594
87817397
1476782