Knowledge
Data
783354 7319 580389 3285238
39973 317 0515071698 28 770
77175 891291 6411 208398661 346