Knowledge
Data
637280 526292 51 140 28938
31595 36806623502 935129678 66377 22173413696
80024743949 21 9501425929 8980937915