Knowledge
Data
35328947 3402453 2124879 8276494005
1730751 365580 4912450688 21733481 943345
3156513 4503 817734