86121619
27729009
16179172
91932640
52006629
28597445
11788307
90009871
57761487
41851448
52266152
57561329
27318110
64808814
45897421
16118428
30124380
28454857
84082769
31643763
33289540
43202691
507173
57858804
86693549
38501576
15462806
34026371
655596
23684622
19567250
66259930
98714620
21008558
42716667
53622820
65538697
28182866
18514987
9524396