34313
960375
569999
679214
367280
131417
109632
1052339
973142
498443
172320
403343
805951
462118
365102
56387
516115
83066
277432
631607
218434
907387
956831
410740