Knowledge
Data
593451 03299 07085 6840594 233637
4714977 63097933 386674 40203851
25159 31257978561 98 531