434878
379673
1000553
135771
170411
730436
423881
772147
743688
591854
744626
577320
794618
528927
71721
36137
6472
38552
38329
56398
226898
174278
239147
957583
476342
844508
807920
768723
207242
610644