Knowledge
Data
5586519 81565831 9520 11749170240
21511840 9554251 33594 8460 4919194
8978 959012 73286393 39100568 267978