Knowledge
Data
95 306854453 42494292270 91143327 326280845
96 3000521682 1487678 2432 91091
86352 586 21942 6388