70234608
61215023
91958178
50704051
43536797
67062476
57561389
31421482
13732585
90135280
67307824
27576646
76227392
53678435
41045055
30724357
21972947
47499696
29948404
7953
33253175
91852360
82126646
11106191
67618505
5722095
67238441
44855194
39288079
6683850
87951573
6925152
615211
1721877
82358963
2670302
99219119
8134872
53564219
96835120