Knowledge
Data
29 9809832159 6378929 592
149469278 881725 53602958574 55307804
2189797748 860 02634203