Knowledge
Data
786 18 851256 866 0237
583284706 312145995 72453 2619461611 0151466
304826 1891594 8408685