160931
839223
743744
102338
1048206
89010
171205
378479
489279
985716
332158
545423
84360
226828
682970
390287
687235
433566
198810
463397
864850
338701
188304
55313