67049059
99106688
80885606
92154495
60375958
3160165
31016710
47976152
47514027
96738930
4977482
68825971
55247775
53601808
2733898
22861645
97718601
93265493
75273116
40203585
91678653
90584175
39688140
33258315
75175033
14755209
9262310
79626105
33446689
88498108
74549629
24105614
2133941
22152562
61049886
28609960
45193670
35639014
62967408
643429