50581071
65974115
32191736
92712462
52513749
72319936
87962905
76425113
68318697
80932577
89128423
75588257
90308492
22054708
16161798
83322710
94804488
88542741
13316084
3123455
12201676
7408291
12724646
6806114
73038586
92486070
47838406
67436949
62371927
87117841
2113358
1741118
53168400
22979485
22642793
10354151
18378755
82401110
8757824
76694851