841827
104350
928283
565984
749531
110732
791530
214166
648104
671933
21432
38542
14380
420992
784770
77495
14777747
668586
4536578
4199980
3440510
3201192
2173495
2164216
2045492
184466
1841948
16315
154461
1538545