Knowledge
Data
4103428 103719341 630 17640063087 477901
4223383050 42479333 773386 40545
49314281297 645255 08607 3650558090 8504308