39499796
90069406
729292
55387749
61319941
11031980
75948525
79106658
14878327
4667003
71674681
62028852
85547679
79073570
38902322
9745606
41466945
74816497
59815631
97831321
50378985
85771826
48142023
4623017
60582399
45993714
17256109
82289763
78792898
95665189
93983657
61907687
10904488
11753767
98148044
7599256
38971018
83523769
51684146
70389582