Knowledge
Data
2252 101153063 491
570 915946166 291660712 729329 458
47338721623 23979 90981227 617 2100