89771270
49577145
21053619
18795989
73227875
77627658
77841237
10786088
68671189
6971141
98088681
43841168
75157181
85037712
56693692
64185986
73943296
82472059
37564492
6564584
19333750
92563243
32794455
2454965
7287150
35379241
65265324
43181252
16549591
42232474
15672774
45886469
13623267
73922267
17594131
72086983
79109672
67486188
43815000
56564216