39483
827567
673614
428296
752942
717677
863249
1264743
3981000
27463
880416
170322
76095
863904
345578
320779
15771748
702786
5032578
4420980
3539510
3521192
2307216
2219495
2054492
191066
1870948
16395
1565545
155561
961435
238550
660463
588833