Knowledge
Data
2279 9646 1586078 1498237 96781389
854 94433320 10305205344 57664983
18570 955319 72693231014 3954141 7382055868