Knowledge
Data
107155196 38484 1406612535 2220 2627635263
426403816 974968796 22527718 23326452
855 33 391 240 90