42331555605 374652842 407464212 54141966447 27144111791
174 0205365477 50049857 097150 9199
305 57284461906 91180 0722438 254297529
810212 4147817867 06748 3663970310 637937
6396480 92668 75872164
769773 85 627 6661511
66 1896103 36821769760 4739762321 2637 6064909218 106322333 4666354 19838843 5899 543533 535