81741541
35527594
40217463
12126512
63632859
64194744
83283466
75187624
75938155
3485538
56883057
42414784
29424535
92476792
9583509
706380
83332312
12149455
754519
44804084
49692359
26995238
63784773
99195039
70204766
36007263
65625150
84089685
62132201
25418997
51123105
46002690
9478440
1935868
41573270
3542953
73094278
8859445
26499994
43701899