6854905
49204460
29405244
39772414
51969025
67171479
89091762
22856370
37148338
49187609
37514727
20192721
56206079
77159627
65119523
36435124
97262055
20618126
72322597
847314
29944118
97502561
21614055
73935685
95263168
2864749
61241250
12415019
89165230
4789728
69429944
36644396
38926363
72381080
12456558
28456730
85692497
20122070
19048837
4859584