Knowledge
Data
41507004 59112 40853556319
412962872 1814199 8630824 51125202 545060466
3392953539 21679052547 69186