Knowledge
Data
508546 5229194 35994 5992084261
44339 97260902774 5569480 2831118
685 69833412 66895 726