39901075275238 39935604969568 40629862958939 40039337159854 39861929739960 39059535215108 40066370044351 40287872865239