77678895
587756
6982662
68335050
68474848
70325257
29681760
50728344
39872648
16111841
89872436
57488145
18636602
44823607
75762775
38992228
3071170
2149757
49846279
28554485
4433558
2950182
5530938
5737219
30236509
74451581
75155213
30553647
71727105
6902200
85582565
33591657
87858677
37899083
8302778
31247204
6138107
72705763
55866376
66947156