Knowledge
Data
50 43042229 210925 1892509 482390493
983318 69 66628624 194760941
70377700449 5988087 3538284 3804370 968