Knowledge
Data
44289118 42825943 39751978 3422283 1025962
32537306006 2195634 34085059103
49361586 433363050 71272652