Knowledge
Data
307192 84 86 8640966
5198428 79848263204 3458 19819130493
15260902 775402843 3759 76818703752