70192136
28691068
20407675
74528461
43656804
69958145
39523465
83457420
52116705
39177090
42386457
78393094
72888665
50844874
25605046
70575941
72944243
2748957
70834630
7073215
63564691
80963304
11636891
7106969
44675961
40343112
16825261
51465895
57836654
80782029
31725021
79477596
37637340
93534529
24353235
106185
85085899
98208725
94307364
81096436