Knowledge
Data
5138189 2063131 2553032
17983894 6814 3480 3550
8711443390 1268 46095602 3912117109 15016300