Knowledge
Data
5193 522814663 41885545 127664 13
144 157528885 407186690
9712870 87118490365 1682254 86556117 1775639456