85271051
488390
32562951
34461315
19232640
75785438
84884201
78991505
9002243
54991902
73585274
40412259
54728814
77489226
16431565
86257862
21868820
10787671
20126142
97414825
45269179
46016577
67572805
78141611
57678114
32678921
48317424
18547415
70836777
62965059
81492602
55353362
16472255
16968073
91869951
90776359
70798004
97991403
22652775
32347084