102585
16217
6325696
8225998
6434832
7354692
8882940
4512802
4893339
8832183
72321580
8083231
9113275
8229925
72571830
7905563
69931372
7455633
82671154