Knowledge
Data
255957 88 48504 3979652
349 67162571 8612377 90056017083
1914 942759099 55073902 95612 97172585