28603483029564
32251027619900
32528480174140
29089972650044
40115460931644
40567790141500
40258567733308
42634255925308