670467
239495
935107
175771
36761
783696
981834
33161
789157
124665
853810
70766
514587
217226
409149
439703
250452
91283
562753
717459
5788
301350
21043
44580
14207
813748