Knowledge
Data
8946 1853435 643 525250674 3758168
707 6084150 93339 604813 691037217
72877902560 21 29 1354862