Knowledge
Data
51 11895675 1527485434 345335556
63890182572 48161 39587 38159040
1049719 884 893 924 54745