Knowledge
Data
51 8739 9850 067365 2030272
42146764970 17573055112 88430 09098
24 96352252590 703828 706188 446