51467441
10845379
5773016
3801262
97741788
46504618
56495016
22082948
20536003
5286636
6013756
7274711
36675500
16306122
59904421
60296002
59167642
93398310
55793903
76979973
39366978
97284267
40695433
10902592
21025563
86154469
61522933
88555639
51785702
13563743
17868008
31845517
62754652
7888475
98498999
33619132
39829741
49683024
56825690
37547122