668637
16484
858903
683456
223732
678970
246475
449793
99318
563181
41520
512195
205145
933785
154139
6221000
396307
367947
47681
661815
891330
533712
791606
762442
34669
113126