756743
961307
1000370
334856
49785
154872
770492
935923
88114
276897
498535
1008524
358388
340474
376112
197585
135711
93489
448691
426131
332144
127634
90652
366152
53919
1039435