Knowledge
Data
5156595 70578 44598 616048 2524
108389636 57902 7326542 7991 936
662 72743 1221245505 6393920689 35620298022