70043552
21954072
769428
71931154
25084054
8996537
93303621
83281576
12257694
70259883
38185627
9692385
50526748
23378706
96172822
94873267
75932221
18718160
67412133
62337967
52492728
15653764
24242355
68767409
50312399
8657944
54684706
41386311
8737088
1061031
67839131
9773738
14421403
73974304
91401408
62217527
43673651
34317491
59703165
75028936