Knowledge
Data
59 11972231 5655532041 516121601 8210211
58990416056 935415 2912232 0596
3069732 0426997923 1745849 6703937057