Knowledge
Data
1218 28580404 766 9062 4686701
5213513286 15464 451
46161168 933522 2575108 7006017 506