Knowledge
Data
477536 103025322 7180444082 633180 58492807238
78261 24512310783 59724716409 55243109272
6017680 4207554 71835569772