Knowledge
Data
59951525 5278 0546109394
180346760 49453169942 48822021 36024898 13411531799
581134545 429639608 76 345539 467