950102
1026757
114858
193207
966271
935625
682296
1232765
91778
99418
329254
968897
805951
465118
367102
57387
516115
83166
278432
631607
219434
907387
956831
412740