19196
106451
83575
479788
1069413
1230994
503571
463186
524159
56438
946989
597907
84660
230828
685970
392287
688235
433566
200810
465397
865850
338701
191304
55413