Knowledge
Data
50 106913872 369046393 1639245443 33711791293
3059403579 26613126139 79944807
25823 50603 23761044767