195850
534890
115558
222967
386509
202358
1249430
1238765
1082247
1048800
99418
333254
817147
903949
1017724
827610
561505
54952
99987
607377
294284
544842
446275
832256