39503586820156
28603371028540
29138270912572
40562035032124
31871076859964
39641283428412
39428004544572
40719217754172
40629652684860
40719239282748
39947732877372
40629653110844
40719209791548
31054655914044
42409636298812