Knowledge
Data
895836 13955589 506049 3358527036
587321004 4289 9934757734 884710761 65518963
586269 95457389 46544 1265