7039699
29305972
24877506
88556047
16478338
58016944
96462909
31712336
19023163
40526685
52232556
38229024
49306452
2512572
57714
38153341
16086774
27967555
59845933
92343921
49301594
1742790
8170138
15021415
53133220
673488
13689176
40175995
77818639
82397352
1915417
10848305
77154045
29825878
78565785
12769721
48035048
4061375
1805805
5520599