168495
481716
962108
270744
400531
310464
740785
212466
404564
814110
229170
928969
933597
684932
351351
291736
48932
527220
81668
197166
572340
481275
713961
424786
43622
99443