49809 32971327 27811521 98 758857
18 79684006456 5163244773
28 99653216554 55885
372010322 396498 349886569
5970638720 21317604 513244053
24664155 590 19484 343286065
232 70364077 142 214105255 46301 41365674 953810362 80438 5239857 09002674711 1528179354 1205 899193