602990
159796
930279
693301
804494
362326
140919
65131
467807
1012712
644345
987157
141211
882814
112643
58061
512614
879203
71197
287432
485286
216841
724472
132489
137779
86583