589554
789726
184284
88953
699623
922965
527980
110791
3373
528191
24559
890460
5061799
3502581
2982148
2301804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471