437163
558533
995956
359698
498789
923879
41459
948657
422100
284643
959177
589315
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471