70542413
51459786
75511770
25897895
7297304
41647585
97601955
3881103
18294388
9554761
60446272
6194095
88182479
28346444
35859773
75391039
81095657
1097599
15847014
8879265
7424577
2837318
44696456
10901783
85863490
68839310
47145878
99485621
53919857
92351422
25731056
15234161
98063667
40032274
303377
63875665
1797339
52409716
5011602
13251856