390630
122564
29463
190953
211761
466419
109382
180377
706705
685395
40334
35953
62260
704596
53929
595679
822206
356964
311929
8424
1000387
131349
470430
773451
871766
973267
70814
365175