71863568
36637766
74603168
2068046
52296080
50794231
83895968
9439683
5877947
46515187
30428745
36135612
86828466
81937099
24281563
85906089
99999369
87254510
52935179
1449546
35254455
79788183
90235257
40364437
97178138
55894114
19141346
64515379
7938408
8757109
28162810
5225413
53537657
4613549
48729716
99372064
81574155
66419884
22224460
44295173