189440
954479
869253
47779
329589
406767
710961
209232
952356
87695
549580
900248
5177799
3594581
3125148
2428804
2247988
2073609
1996358
192378
1778118
1724136
1699196
1645471