Knowledge
Data
50680569 3329307 9879322281 6625338 6916684567
83624950506 08086957934 088866 11093180 80035237149
173 90 7539