147968
690260
40236
421706
371221
236263
364908
610160
627570
756895
95955
769175
765897
607748
576737
588487
626230
34791
663468
697520
659201
856946
75499
326391
186807
596333
213877
934777
292385
400353