14425223
59695660
82006454
90706295
88894868
54477104
12986976
63746240
44105390
19098202
50525672
3113748
14973830
70206767
24313368
94036653
72898896
33629613
82574755
12149191
81647154
76373938
87329488
93356902
62638452
43998968
78067341
80491417
64773427
29787660
36283626
80234752
19256193
23919630
95539327
92986987
87222909
46707811
35841241
89163121