3480
90056
46855
31823
51795
5485
805184
24310
909125
631
980212
58624
51096
110026
1944
79622
9116
83051
27934
682