Knowledge
Data
3446572 8852668 8149828 974607 086
89752399 750412 0507894 16386349
29230870256 68110 845 93201865810 57242