110275
38263
128361
351764
121460
317897
898292
855434
225845
411584
209529
105554
28934
536111
2348
941607
985110
778321
161290
833812
692326
58697