Knowledge
Data
31 75332 365 12647919293 8187875
4238 4845794611 512841 110522 24792
27537928134 122265 885001 3700015294