86944032
19219643
35079554
15087682
98541333
77153975
97869453
93285505
76073821
95261394
41271797
26147076
89906866
54415970
26899538
8440569
7519398
49626655
33843817
80361254
56252939
29277536
94995543
83199432
24894319
94871203
11638112
2443392
88314667
66992600
76374613
10139612
16231404
45082061
54875794
23259019
76489229
31731728
6629726
75323519