87464968
35047707
35622449
10485160
95337564
13657999
66629642
38418525
4046518
75245534
38748772
46963509
90466954
2051721
99082322
9442849
7096014
75264174
92738135
661721
45686425
55158547
16221372
8665959
98085901
57613940
46016675
94324906
94332597
13471
58005093
68559729
52526419
28795915
28883803
48643558
55798014
57254663
56573479
7435115