52798282
66667226
88061673
39685615
5931990
21836374
77509255
66448378
48724406
65728122
82772148
99599289
80931262
14521507
62717329
9140314
92212771
25284150
80302652
68347495
415209
6902452
33337480
6274240
74412998
63129235
7624596
28018895
48567993
22345979
78746615
94726050
94817527
19376293
55748903
73819677
76461077
10092737
10073590
39732921