272183
626412
101128
947247
495473
924973
280578
398562
78365
217254
854798
797350
5634367
4617935
4424459
3496999
3468462
3449286
3408956
3060226
3044729
2534209
2155352
2152407