Knowledge
Data
19585 4147 3278574 24074
79617297 118590533 24421865926 921
512 98409717 46970 501840429 296228647