61294425
64088486
39901585
30676116
46666355
59668734
90411338
56088441
96278792
84606280
44728053
77946428
82295916
133578
46385620
49085511
68662
40159874
4853348
86245138
59979363
92191002
35084993
3842653
31222293
94654379
34749028
5276592
63456568
8889766
70503403
25642545
51339825
18032480
45906625
38578882
69289848
99669278
7513651
53187014