386151
118566
849272
479524
36052
495176
456220
297543
612370
712463
813267
313205
45936
81156
100491
98274
237207
75223
601511
1049241
1015577
966510
796413
263768
972299
1013723