882715
114916
246964
952245
957261
50649
828165
366772
810813
762635
142863
356897
646225
421643
50525
43032
14474747
662586
4450578
4153980
3411510
2967192
2161495
2154216
2041492
184066
1838948
16295
153761
1535545