349990
372375
721214
187156
496324
514542
838397
163395
218213
958337
504691
419272
539188
591113
1058
832448
558993
922425
11281
397845
778830
459627
617951
106781
22223
8168