Knowledge
Data
1895911335 2806254 628 112 436457315
18684490 731265 4806040 5019450
51250825044 5424505 1729575 77554 03