Knowledge
Data
30987405 35091120 858233950 863105 365051
1465411 219427 15488 4008
684322 6376723551 68470201869