Knowledge
Data
17958 7170803 33044701415 21881240 436652537
57143097977 77280851432 10995807
51211453 45 761787