5953014
76843259
614295
50398918
21504845
31243287
93225106
25854145
28881512
90654816
38075813
11994696
7149091
92983843
37598772
95433003
44361775
61404338
50629764
83068033
19802142
6478551
35653517
33446878
9516753
13052102
72587765
3071667
6175561
66903068
66025042
2066119
41734458
60234876
5976700
5776644
90532097
18745080
96877900
68225059