Knowledge
Data
457683619 244913 99289 85715 183721
79558 40226232 17305 44454
322191 23986 63144 586117 405