39464
106463
902847
316655
271826
755769
866783
252377
125720
171721
678365
647257
57558
272886
190810
249442
840746
730557
45018
385196
652674
937625
620947
50668
454812
61558
394503
967301
5844
56299