Knowledge
Data
343850 8215 955735578 18235199286 9440
37 736 6861 858 3965
30990325327 569934 66250411334 4694583672