Knowledge
Data
22993 157399 3752377188 184113 6350819
108263 9823328993 39336 688556856 88
500 193008615 74781849265