Knowledge
Data
59016590 30048004 18027350
14188318 64088143370 856598 555786 6916
10 820 55997672 73385615