Knowledge
Data
31 203 8956353 46 145231996
7627841 24895 8026176183 7020639 792192692
58254 6089022 48487 503758 2654753603