146268
42638
269220
910387
535712
977634
87552
948108
904946
294355
479500
758530
329938
84440
474101
95161
159631
207569
633935
414170
134785
897192
176283
788425
940822
421960