Knowledge
Data
298105791 126316647 37603229393 2440987476
7594823 52 21102818188 65080731
3868 87 34525664211 32714330518 80963246