65785189
42597894
97635447
31275025
3144360
37068536
46631280
81338597
93577357
99918765
99021808
54103796
9608437
78743392
8651020
45595263
82563616
63947583
58701324
13532083
66025975
44003125
65262102
23807160
8902984
46775123
95315473
34063502
65258928
18216650
68385449
58756474
36983828
16757441
57082882
93094397
265847
99705359
84382504
92841930