14514
98323
540178
334388
146783
64672
1007803
118797
900162
89810
58142
547156
741947
726896
556376
805639
441997
65142
852390
545430
612378
632502
416547
744453
428475
161824