84376
100182
368479
44649
579724
150808
294802
623456
96714
611873
46726
291595
111210
967171
598172
461506
693642
1436
101409
37157
805478
514737
100460
211317
612205
273368