268736
45609
163357
647848
145654
863320
13174
788705
448787
372956
88967
448877
7685
904644
368301
778352
853441
255673
520231
10310
251655
720504
657322
233518
885260
159116
686538
775454
171388
94139