890353
935473
748171
241857
442828
789602
8927
982664
16538
886273
377538
7937
7444372
6086935
5796461
515956
43801000
4376288
4346956
3881227
3869463
3774730
362617
3165209