Knowledge
Data
200 99653 2625
12224895 151158 4093073 664779226 829003303
70 18153352457 4833918454 716095 64214032820