966654
123435
623963
407792
361441
231814
162901
142337
212408
960630
615684
231129
272861
122908
191600
384891
947968
736614
1000635
706753
317136
114480
880203
54966
37915
963778