Knowledge
Data
95153914 5437117 304040
44940682749 300430 89371 10381 20125
4170094085 1559769 43318365 561680