Knowledge
Data
2701395 19539998753 259503 4835142962 5030960
228961 85794229 491 8408374
83 854 8051144 75269884 570435881