Knowledge
Data
59 7303838952 31606925 198317408 343
512757702 774379 18 942145923 417368693
413124427 3942 96833382