80238805
50974122
89342820
700197
40948664
7251826
54927347
56866370
63475198
1535142
55875116
8897830
71256545
25489068
85766358
61901917
95931532
66012413
24164145
19514942
94185568
2371289
83078406
122875
57135628
14611115
39746018
1526563
90431876
89791280
52933865
30485511
58669052
37795679
4012819
82763524
83915838
79812353
54513474
25295882