Knowledge
Data
32 405290748 81998 25809905235
39269302805 1015861676 2846983 9601737
08703247 982 1166099029 6830335 931183