243131
36328
38116
525487
73929
824492
83039
948145
14753
1001852
761977
210448
68098
551445
500340
12467
680977
856748
853408
170982
909103
874668
50818
987261
310417
386615