Knowledge
Data
305603892 95599282 27702 865806083
51810562702 29773047363 842105 8184
268532993 166651 397 22502499