47286
813290
381311
1104830
895932
296963
1034973
1309636
171829
765320
38868
972895
1003478
718296
671845
255386
752889
155431
9406
75723
445202
232108
576205
833515
893607
624645