57874422
50031723
63423110
45634115
85752396
79251694
54949815
31461142
18429623
2649806
48206596
65074823
66091708
6575813
52124897
92439476
49898681
64558028
222239
65303135
11761822
648547
8650841
56852816
2223374
26329451
36884947
62887269
50872247
2521546
47011874
62206954
8069242
28773215
140345
4645096
5764441
27222290
78092344
84322032