97276162
32891671
27834684
93577722
32009718
98794229
68439639
17013779
1829239
40946063
11531275
39575939
36021490
42484604
5044448
6066767
57441010
20913018
401966
29141875
1491110
357455
52726212
82277965
1550898
64453739
49447731
67594529
68382266
26156
1694047
48756386
46673320
81542046
13471865
2893993
46995141
5430956
89993355
53062505