70128150
49359572
75064541
43677603
58481898
56845947
97678038
49472627
11237457
10425134
15239096
68657598
13624522
4074672
9716049
41478260
58494843
61116708
82853676
72041818
13083218
30451622
4570357
7085963
92335240
97435345
8461070
8734696
61224291
25658129
96504250
6844535
86685178
7738892
6900336
86839933
69602875
1598802
14852707
49178481