Knowledge
Data
105834622 62399 8858288699 015290 461284
1770 398 1857401
45224 34923904 3202819397 5143792 4113081