Knowledge
Data
520587336 8164391 89
2232394 5342 974350238 20293 644397948
32660 912011609 433 69430 610040008