520551
478337
40140
447543
738756
841549
40809
255472
384558
615109
234863
65283
192369
224122
105456
88209
989378
643129
208250
783845
241137
996940
729250
795420
618743
378818