690889
761139
99281
675470
1150414
731694
166585
167461
627906
352115
658746
618328
817147
903949
1017724
827610
561505
54952
99987
607377
294284
544842
446275
832256