Knowledge
Data
93 49102766 141 128214
956 89038302 644286 20589529135 9141
581 0427214 33230 547480648