542842
469924
819979
391307
176129
5104
706340
721112
673848
759966
992771
352975
56424
99752
79452
71423
235967
144685
365826
451926
444809
176900
331687
331323
269620
290873