Knowledge
Data
1263526211 18670772 8453313 936079829
417441 54007 12499 8293 5331808404
590647900 2522 898659