68749648
12673960
71483241
31406042
26661036
8165330
25166766
38571610
70516900
1555999
5512226
13097534
48984045
18447380
22381017
5211798
7623287
5345381
13238856
2083279
77589780
67873267
89988833
32443258
90085670
52439648
82191253
79018048
57839935
96439971
4713794
44248445
6982678
36769590
43566934
97926954
33808204
71607896
31356597
39731489