Knowledge
Data
96 559095 4521811607 810199671 3797519702
17645028491 661927749 413382
29 721606 2782477 308655923