607197
494235
379991
359543
14119
439182
224509
605542
160252
97856
1007966
10740
611364
587202
67942
645731
63401
60746
171537
93617
176459
67932
324514
954484
52604
497920