Knowledge
Data
356092 630485720 34535 4803 282768663
93066 21 21467066878 64050381 6718045
44064222 706 986589 5640364 970