40397210
57458682
85236006
16114884
88531699
9722160
3359908
79688247
8634863
466327
4072954
47389941
25409373
46452528
43312260
14877825
84566086
98249246
81669151
41517134
94767961
4678476
25219629
15255355
61131221
46733595
26368057
30995112
12782410
16786842
58348235
70382377
17072030
72013749
13378589
28136571
62103608
95531407
48104795
60689734