39955989954620
39428586995772
32687640969276
40808288911420
40600257921084
41124481597500
40663287070780
41805294501948
42482752356412