98265848
52447473
29066719
70475463
4486183
96903670
9418439
94818614
93692461
14831558
5611866
28414430
1516209
53105694
69409216
64684428
62821738
47296124
24611471
81207830
28059179
45745219
53857387
24837515
80086827
64212104
23398480
72891052
4003058
3312874
22799713
62904469
8083602
52794733
96851308
92747612
9277633
18939477
13118076
60808160