678485
905234
23731
913156
960925
886368
373108
75290
16299748
729986
5351578
4515981
3668192
3628510
2388216
2261495
548691
63318
790236
45112