85872067
4233240
65645765
32504286
6464294
36049526
57396033
31901987
78278000
2907100
37241466
17027943
6726369
14286750
18905155
36006934
73006402
57049728
18407037
62131693
51912277
56348741
50376431
67679708
91424843
98522014
92723028
95009482
71736016
13014446
22531470
50109465
10021852
17277374
93499039
54176075
99021122
2297903
68529002
40187046