1046944
277474
373647
406185
100177
372862
177325
651914
262246
355477
331672
728352
412577
894167
111275
471641
696947
511426
789429
1158664
964797
1057439
903263
896116
380580
261802