23228
780117
61528
865169
23424
1113237
43650
861
48664
949165
3865
67368
1316
627143
98288
2292
941126
94484
47112
1005112
822923
42591650
43481629
82771338
97891057
73351056
747689
40691392
81721846
9223351
75031386