Knowledge
Data
30135308 23 97
526066302 43926 2892008 32111532196
66027148692 998463 977392 920989564 513555