Knowledge
Data
2996271 1290 71874 158
329818181 87030508 13325218 10 1386645
9803833551 2923800766 184795 081