Knowledge
Data
10949954 12088365 752261816 5071270
9091382610 510687434 8181488685
8728 1351351395 966548468 64612435 2968