690715
289475
717511
859910
813969
104860
483518
1008352
430119
88567
421208
154139
185995
520990
563705
158360
148545
563248
849572
932282
228548
244250
67393
159615
21196
499618