132422
14308
876207
79653
646553
631878
839397
366418
898146
721985
216411
312486
1079961
274759
646636
20764
797801
764159
680527
997855
495811
230538
364376
364566
116165
696735
669781
114847
99944
650268