889180889363184307
477111298882944013
894174297453888056
920115604909714735
678886448973700294
842308769372961175
758001762340773593
269207847559706086
353044577095000023
358340470857645325
749685598542299339
239843147516341116
340870503483619116
310631058296535525
7708574980773694
90068768059324467
180607262943039090
168554773839283851