Knowledge
Data
587511236 2103093986 168064 32439400 15036425
786 57065409017 46106 35950
653 00893634595 26683 46081 1713