Knowledge
Data
42360822 13 496423646 31 12130120
46699 932882047 416 55795655 152102830
9552949 02283757558 836 243