95254852
74098134
28382505
12931429
45108309
52895030
8814973
73487150
13241946
35599692
39371991
71635389
69402685
58162496
70533356
30104559
31627814
4188999
808583
56417569
40896320
7145503
1478371
75605644
65349110
46941673
86512690
39188190
34419149
75358908
18022435
2563847
7685827
14612254
66002243
76684073
93856875
7771198
3753988
97226533