Knowledge
Data
334593108 3134735530 23825294
950 18719529247 225210417 343069630
3002 22585144563 1843007873 37496