Knowledge
Data
580 62430 972385 62000286605 2571
665176827 256610 281 87
970 9081740 146 57309 35078