Knowledge
Data
45796487162 49277448 1004991 659244
1800280235 36650808189 3227660532 98
2714352 65739720236 214584878 57134144