Knowledge
Data
26316 186491 21105402 345247600 50814
890 13819585 9452 42
406577551 68309587 29730 6323996 60138019184