164100
111304
464380
150519
142926
705560
990464
14154
864337
580397
40969
800908
567779
69273
439370
311530
247385
403910
782527
1086745
457600
135856
969830
923337
181232
675476