134260
117962
24563
3570
1002726
977898
574831
81760
778319
318639
628638
821242
92441
395534
183146
732680
275522
395198
616283
44784
320192
453483
8087
220413
926439
135927
267296
750858
924300
961613