88323302688877336784395
57313311451379120694396
90979522800955280344399
65424413476666958944400
49389266045155924174402
64396974376936590694404
56861429071367502154406
57749167236725347894407
41318083311333671714408
42734943591658714784409
18798045850470730704412
26745934064479501724416
14718152323541705344419
58436379188949724004421
37403515985133584334422
51043189974123025004426
75425575774279865014427
63968814003316925874430
37167916782247256454432
3821758399423500864433
62164349530587916184434
33712492576061209374435