Knowledge
Data
31 3154240 42931672421
91741 27623343 17952 611897339 0507435
676 379 8720180 625322 2080800