588853
80909155
61727511
51371720
6116379
60178670
36069515
54242892
8444137
9013422
47592443
83599593
29693222
2744749
99488997
6966728
71075455
44806871
63816342
85269131
70776758
86499466
57851454
63662862
11763876
32479996
81608396
24522990
6224570
9135694
72994831
81777073
77411953
11468431
37557739
14829514
23763385
77137631
15818245
73278962