58343970
8949676
90681525
22585491
94718723
5381992
85351303
3537299
20076142
16049395
75676789
39489590
7795756
8225132
86373284
39111486
52317242
6296458
93131126
83445110
92637960
58784382
8515783
74265755
61886639
5439785
97412409
41284131
54679538
98457798
1227360
4383964
4389787
80246317
91321985
73124399
76234947
64392665
4276710
27136085