Knowledge
Data
321876 11109104 1233661990 835
2766822936 4848568333 93854 27697 21496822
628210973 596813675 330