228944858
3702628874
1110859752479686656
1211531435384770560
745157754113843203
1084433245880512514
3168041496
865886288716546048
458145763
1035362426277965824