18953529
2298417
11324744
56108710
89873219
52022354
71319721
7259237
61365995
29543710
48118802
12119208
58496306
84982674
39447030
79536154
37995673
224745
87658707
46998599
6099822
49374731
75591778
99504799
35119955
69172665
37488862
71705612
83226714
79891308
79662873
13605298
87221375
70174388
38452686
25915479
18402660
66999973
66513449
79989374