Knowledge
Data
382 64856 570688 20 8417500175
43236 11624551 3741 07 556533166
334540 979 66420835 1863658612