26423024
79795628
75361144
58512298
4364909
90277797
69727919
10729879
58773294
28522750
65412062
7947355
1295362
20354056
88913203
49305911
79193069
50296088
82929054
59384068
15533806
67957187
4969539
56981518
59954824
6797101
5428483
78598724
21483646
39358497
7963536
45108636
2933521
9640285
86924033
87638142
7831260
32091736
72298174
94906440