44358
54624
91110
18818
404689
342378
102863
480908
1008178
745456
520483
107288
869569
961775
805481
1011574
53487
28939
224232
615224
583729
672334
968667
260259
542342
906525