Knowledge
Data
50066 18960 128185 34447157 43
27094 20053 601318 12089991 0479396227
59 27 89017 721913603 669988254