Knowledge
Data
309 8277685 448337 359177
3525625 62877148 115624
24558 164187009 11802786726 57133692002 70200548867