Knowledge
Data
307196 8000105565 3617 46707 723403
9655 29990 6201663 66483721084
36439776 8592190 889546954 43 448