86629283
7708189
63782127
45097696
6904272
96156421
62527868
27372226
3311369
15631845
77475205
80233473
305628
88058227
4257210
13373511
75634452
47234447
75903734
84202506
45065200
3216667
85092325
22204540
53682768
47603330
72222482
83459999
47703144
35316522
51421820
55549786
5947962
52576476
28934479
56732718
60825580
51347879
66975362
96785988