86881024
77383696
35983514
69528552
61751971
60516126
32678502
48421228
99241762
50512062
41087646
70457575
76472934
77038378
9802570
64804371
69023392
44633655
42338019
47829862
95088361
79939196
14581318
53155433
9810457
46981096
93542929
60817029
11488741
28205037
1228993
29818359
90822821
90725627
35919527
14144722
93427499
40228122
2871399
77047949