68481381
807515
11449176
5272773
92558692
51974952
98129060
36735015
87906337
6515330
74644693
41494122
10937889
85793790
54356768
62861043
33385162
70229730
2114744
58874048
18947635
96501983
2525212
6222693
43548659
23464095
19651751
64892279
84595593
65044473
52015720
19857811
51878288
28954339
9571659
99237915
11676001
3748542
63302474
81979164