Knowledge
Data
107562148 43857560 94015636105
250354954 36376877820 547975 16118 98703820
9831 6998 56331269862