355259
476346
947853
704448
443242
853574
377797
262510
624533
748999
789293
913348
5140799
3562581
3068148
2378804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471