84447620
62747720
34319731
30536894
2428495
2485266
58671047
84953628
84635376
21987795
6902944
18323310
5048265
7417665
27135697
49553260
83868200
65619333
29376360
2041900
93344377
35262321
606555
40634878
60823061
19235858
46764507
35301422
83292068
82238329
48992069
73386618
95472694
36511097
3091226
79316760
63849875
16689822
86494395
56254332