103225
857902
211848
298202
959389
844764
413960
356918
959358
10188
7726
1061577
369439
83779
896207
92630
601640
381806
1594483
714695