225845
411584
209529
105554
28934
536111
2348
941607
985110
778321
161290
832812
5545
387972
464604
3053
781923
17534
50573
374276
112660
15197
333956
466736
264870
460616