74813630258089
42713571935006
40718191468211
26518991267033
52915529685663
25213201432701
36813379414545
52213709117178
54518209217096
44718909299337
54813363930717
93813309292352
61815829788836
30315596604369
129117629063731
147815029946174
307418192366112
146013572464287
154118092067790
155417782868625