Knowledge
Data
528 94949333842 27513411 59905293 7335458
257305049 5447232 97513
29849058320 13 608740