Knowledge
Data
33591 228130822 90949977248 9609628
17757514 6210235564 80406 87726944091
42885 748058 69384