Knowledge
Data
2586 694960 5274994 20918407482 7169175688
9746854 4755 4011948287 35862814560 921
568045 1005710 2652818 71600847507