14137663102103557934802851069151569
14163614102103557930802751025013348
1416378910210355795080325842727759
14191498102103557920402491856832656