530590
83129
967526
593251
145794
349276
58278
94339
381703
598916
879422
153953
5631367
4616935
4421459
3493999
3467462
3447286
3404956
3060226
3044729
2534209
2155352
2152407