Knowledge
Data
2171784 3256722 95463194090
801083812 653554 20117187 4279439 620692430
60022212 831 881248 634302396 31016673662