97943891
74567238
10353620
1579084
43106706
370522
39107982
99425755
15031344
78577935
11443291
39875849
14371445
24883902
78687504
9686559
41332147
79977274
72398157
60862454
99992059
69505779
14525734
40383163
14497267
8995563
69513867
64967728
91943436
66951919
27794710
19741278
45706908
99463627
53224961
7566048
38815734
83323751
12333324
6741657