17742869
32998237
12137235
55392978
20865055
96768086
68675250
24737185
70068625
65514573
3715885
51151199
18514828
4344599
3115507
90046673
59478180
1978239
39817317
74505223
98982231
96589232
28257744
69008027
32389466
37423589
92437707
92491985
42361005
80734458
7282259
40972936
56476043
34975421
97762294
69911376
24748271
14419290
37729936
55605146