Knowledge
Data
9993815 373793 305046 39275
51609060 7983951 1247525 22786148 3961919
535193918 479929829 132302 397674582 76815427223