Knowledge
Data
1048592 092609 994703958 4324
17978723 4741897 910 33187706388
8346827 836806 7607 1866978002 173749195