9150778
56585173
482051
25469273
441272
43267855
70953728
19555500
55913391
9255848
6817179
57308962
36645945
75558694
75754154
66251628
52709144
4864644
1007837
6532499
58136762
93518585
54362981
96717804
394924
8572921
41296879
66307079
46845740
36573726
54341673
27733240
64898683
8714616
75915647
95907010
34645480
20933249
36921542
68832425