Knowledge
Data
116 993053 5992939601
846 1410602 628156 4410471503 142990
90947839965 8623293 34946621325