Knowledge
Data
350566 529551823 409363 80 781120
590640 21747634 64825129 3877 634
3590914 14 4011952