Knowledge
Data
156793633 782013817 8008 310888
1402 4562250 2523107 89
991 495668 96853458 866249 22469659