100 10100 11100 12100 13100 14100 15100 16100 17100 18100 19
24890584881982483698429282
11244142328343734112411822501164220