Knowledge
Data
307886 2240502960 893 335952
73955589 6878 62624041217
2589200 30916887 63095849 770547483