907977
1151893
549740
381749
35847
833302
1229905
1060894
35814
199120
179239
658994
644578
114367
771135
618926
280218
942239
290258
175505
68362
263132
997670
84599
364277
342103