Knowledge
Data
30415502 95 36875005
673259091 5026399568 90 64607040
19464 89979990 81598897 635 5285524