80973584
30114046
30053811
93542389
34578971
48591006
46433930
33939001
52956006
63433604
41779059
12238002
6917641
98314519
17969696
19591794
40405829
37709760
1321044
47709668
13191541
4968121
6582211
60431891
95529735
27566012
6442493
45494098
38153845
56116113
1429365
40498830
76606535
68839860
21506601
63817390
17585709
74898672
32405158
9924970