609769
238877
342884
621986
376888
439100
81732
884412
4064
91542
912180
51328
257735
153270
990478
711759
278412
13134
499253
577256
728764
940121
660816
264600
573629
262297
152321
247675
50837
123563