Knowledge
Data
3103357 79871 49735 2596639
623829011 157480962 84877101169 5086484 17500521
778300952 865772 101743 52136969220