51857351
65153661
57154689
24231211
87506697
57656070
1405960
14665512
17648664
1146570
52281906
41128993
2617239
58442904
57765718
957913
66466713
80793907
14331390
63659460
42508248
133723
98027628
63067493
99233230
27831283
48833508
9438305
43771467
47985205
53945231
6599621
17903542
15062688
16851891
595439
656264
644987
9922151
7473865