Knowledge
Data
227069761 16899 6924 286293475 20559200602
988 9970 426601 371
239478 8569189908 111030710 1258189 985685982