Knowledge
Data
29586972904 4755776895 3597
186848305 7849649 30206060696 81227593 5703
602649345 80853961 220851 72