Knowledge
Data
62331108 49697404 25332136 18636607
2583 96209830218 623904 21528969
153280968 988349687 246419845 269199