43413491
86827843
84189727
4923262
95945072
94915871
2662948
83324498
70834835
98456469
83612703
71262139
75969461
13453061
35919614
50415132
24986184
4023413
14044566
27256571
93695969
45274002
63519089
72185999
63117209
58687250
4270110
7754349
5235345
72816997
80398248
7739792
72526988
28263402
93974668
7571771
9764380
74874507
66341255
95441026