893335
670494
270351
593303
679131
724805
912606
623665
756649
709230
179455
31119
896493
155278
252394
826605
12188745
629886
4037577
3953980
3307510
2657192
2121495
2089216
2032492
182666
1761948
16255
153361
1528545