Knowledge
Data
445050 6894 10817320 397387010
601141 768135455 64072676 1259440431
524 238219 75720888 5843403273