Knowledge
Data
302361429 97621517941 3372215
18128656 116171 38212 9115573065 77125082
5901172853 16274635 149588782 17