Knowledge
Data
66896 3422 71254871 28188125146
37 5630227 1188666935 691854 2753195238
75702 37842487 299115 89904 1781763