90245451
97194120
77028072
56788211
6675493
32634596
18994717
35523933
98673421
51597109
12663723
86766838
8681860
70304339
12979804
80604398
78051065
4919518
1163961
65758421
33175080
51475138
94235530
95415352
18936693
99563867
1969291
13072842
6036315
22992328
4706064
97948338
92254895
5055830
65581973
63928755
944305
86217574
1125218
80157623