Knowledge
Data
664566 15907942 681525255 8609527 1246221
239453 33181 66143354 84849380
1660 6999414 7487 717