60218517
82815868
23033921
2188839
53328195
21485357
98974506
76192044
26719104
3403227
61451156
2661260
59311576
84338647
5181241
57898868
6834574
20208257
68537683
24407670
6032244
15329863
88586292
49047546
81363300
36665864
94912558
35449734
14146562
64941787
15583407
62793692
97439455
55403903
7035567
10456313
380445
90622742
46909084
43259230