Knowledge
Data
312587306 3157580 5982153725 4275 14911871
036048897 7681499 28222442291 8422477 72419821117
132975294 935164 00645 48378