974202
440995
641630
183724
970270
28137
428944
62344
100083
658840
934403
903261
119878
521603
242576
247395
30850
5776
8550
924463
512516
768228
898657
391737
552624
859453