54624
91110
18818
405689
342378
102863
480908
1009178
745456
520483
107288
499140
948218
442307
477617
778217
68668
297660
960121
841527
1009696
302561
850281
594975
966548
137391