139924
829300
576291
510236
979423
858340
937771
77519
593770
440713
919756
306304
553187
763171
1006444
681913
1140741
138921
6439
12930
621172
618925
977587
119737
308480
8495
1004338
180656
999356
199531