384319
82113
572167
683431
1136510
680536
1574786
1089175
1546355
421824
201720
107548
700694
395278
1069371
823189
76193
898352
201113
75371
626482
186388
935161
848780
838147
565935