Knowledge
Data
31963 1403 19620551 9027313476
12502161 27 9133520 7077623371 559381
3306415662 781092 63115299 5366069687