Knowledge
Data
330008 678839 30913109 7970012623
2615898592 8116299 407787459
295279073 257960532 21889