Knowledge
Data
925538602 5075064 33191 67058904
70986160 59013563 1783601 30482088735 12963075
24916449 8942884 198529 584118341 168