692958
220800
673544
301407
18365
390129
341510
636436
869302
987993
12442
211873
243873
499321
278777
103597
667734
976645
34086
237213
404692
102814
570430
662973
711243
609509
868163
19980
95546
628460