98147526
8091157
64161865
58247716
92882057
96337161
85689523
9107739
95227564
34001547
31301580
10163673
58631311
63127123
47084492
48274146
8126630
7768652
92631730
3878795
79644964
557391
68761369
9436989
34623676
59851566
25509664
11132738
5514586
48559631
90492819
83106784
52805404
80817210
82865266
95578886
48685479
66816971
78645072
64914925