960247
999375
341350
348501
1108178
1102398
630101
408917
244303
475153
369213
324657
804951
462118
362102
56387
515115
83066
277432
629607
217434
907387
953831
407740