Knowledge
Data
21319160 144318069 433966986
9550261 700 19752200453 832979 5403652
138916927 31346068 23939833366 760