70421122
8842738
6011522
80562379
86914797
56344081
701200
15346070
58813967
55453546
99118559
6921758
91686852
69632786
57431779
6656022
9304305
29596320
40828269
75063634
61546609
58013003
79176064
57583143
897130
39899958
84067482
64349626
29248288
66998905
94893617
10416597
74399045
50452647
59028724
8098094
9423232
49012505
82041047
22595649