75613630258089
43813571935006
42318191468211
26718991267033
53515529685663
25613201432701
37213379414545
52713709117178
54718209217096
45418909299337
55113363930717
94013309292352
62415829788836
31215596604369
129417629063731
147815029946174
308118192366112
146513572464287
154318092067790
156117782868625