653737
821784
351679
692848
69786
589242
227396
841607
811720
820942
959638
204114
5500367
4519935
4336459
3442998
3442462
3399286
3344956
3006729
2993226
2480209
2133352
2129407