Knowledge
Data
31 7207484 15024 639 62
20 741848171 8872928 4957108571 414
45118357080 45391 87323 2178