Knowledge
Data
58932726 10942 8040099
98595480 40944 3939558 5062325506
17899957611 4672 758135021 883