35277150
65394162
30564430
73561850
23098988
18143769
74013673
63359968
24822756
32072203
59816934
81633349
1497987
1675949
54142380
15572161
72173338
31501221
6120484
10481022
11733982
85583639
79592880
27745835
1429372
6457480
43383910
70394014
3617759
93663444
55597141
8729149
45483856
1653095
80798045
77862463
11755740
54988378
31806674
4107424