992115
208524
920382
95922
961586
801565
852937
160763
783180
388188
357678
727640
657228
519410
800273
94157
998957
487177
368547
83141
314327
997732
879673
893713
12248
6037
366345
1364590
590589
1094163