240368
551488
146239
91384
137353
13060
805498
308317
557368
180274
116452
90352
363691
470765
531493
410795
688549
67682
957842
211903
674100
26596
8851
840845
241944
148263
808299
743562
80166
836111