86756435
1402424
8838596
94174295
61608959
23445574
59999825
58041318
75299682
21323093
80754533
78585775
542428
60405095
80419657
33084703
87878635
14133009
10804500
86084548
35152846
75283456
5591339
46654617
5441748
93689776
14896181
3819846
4976386
38551474
80665619
92769928
886287
78021732
35472355
25844775
77496541
41042877
2553107
18219222