Knowledge
Data
309665 3167450 1397470 0064448
519056141 0893556 9839679473 01025
471 945730999 65908073 2796260 86900521508