66082125
88969176
64321199
13717955
84052941
37487881
73737064
7466644
3074620
29274846
34845394
73841019
95859685
49443482
1179312
24959416
33033291
43661837
3472582
9124583
98275581
66486035
83008219
95335678
86447329
52546720
5303461
5435430
2095324
24535885
5171468
6460389
74657605
58646020
22601992
43656340
956334
48189506
3766987
77294828