16096381
2481661
24861099
59703148
55773671
46619461
2916978
52573304
73322443
48423477
40412492
94312751
50118953
23231000
22051015
53649668
57957606
86594793
6759540
7433963
8931156
12658803
58937440
21778662
91833620
90304191
54421183
83388930
98558312
92112545
328041
75065737
34258396
2963329
89954490
80772331
8419835
8178255
83228143
9697753