306782
627935
425901
272982
94640
194709
677930
248162
600790
162694
935560
213385
805951
465118
367102
56387
516115
83166
278432
631607
219434
907387
956831
412740