41383
435181
1131730
135903
352871
279737
1092858
207772
285292
243560
1671109
446251
810147
893949
1015724
819610
553505
49952
95987
605377
290284
540842
445275
828256