Knowledge
Data
526 27160261697 70958865067 595490559 274146006
32792353 58949 8512 8942617 18112389120
302 5594 246043559