Knowledge
Data
17458935 7253736 80479192122 0953488646
28 197896770 4301612 5029582290 96657915
2927 38 645