586577
930598
1003122
426221
567670
1439854
670624
87684
1050137
583592
167623
590405
303213
7039
1079406
1284402
1414894
1132629
2332501
2152788
1811957
2217157
1191948
891108
168399
119830
465451
444883
851905
185605