Knowledge
Data
3493919 7633 14835699112
29519714 440271 421666 3257
902 41787894325 68092170 39819400360 59