Knowledge
Data
50831524 885430433 25049631558 75243411
69 159059 29839 15143
1723459 33653854 2642164 70