Knowledge
Data
339951 52029176667 31596793331 488954 1978507288
141 169515510 007497 39 116600
56497 1849493886 97918904 788