Knowledge
Data
592 95364576 350
583774632 40258613 2277786 80673533457 5524866
46 92662984231 75810071949 339300 1376794595