372375
721214
187156
884552
689310
637864
235445
3083
612726
441875
841952
297349
909606
240846
374910
941426
210463
1050627
468203
401200
347858
108834
337983
640263
693245
1016585
1016177
393443
844226
154387