80587143
69433087
57885963
34586377
79103830
35491950
73266745
72078269
73554158
9097655
67616504
51136863
72844577
25643144
31612407
79204698
69656526
9135469
18054364
1899291
17437817
63903185
51484873
15227889
64876523
29577741
82133726
32274081
18076022
59805347
27627875
16696327
7599128
9794906
29681054
34998674
89829022
28716533
10176
73623754