Knowledge
Data
334222573 12217938 1628090 7526741 9109
16912636319 420 017763
61888761116 57089149634 284818 7911