Knowledge
Data
74147435 413121 40670614 337982
587164708 2958824728 9411968449 59131797
17 500 676082624