Knowledge
Data
113274 6079345854 1090596 17966338 98027676
694551 94990636 68018 4536722 085196
50067012 2439832 4644262 221339