Knowledge
Data
31051 64951726 1875362671 7962550038 9235836
9158 32703 591 62908829 4287343
95 980 10727534431 3588