Knowledge
Data
366947619 21202455 835 4146592 591350
3885377 94774 390 0319265684 5261
155853 79887 53638