38451176
25181168
2277985
53626739
68268439
53749250
74607860
53456216
4777987
32022762
12069953
72873315
76328153
3637754
84906644
84062837
83421011
36639563
91796834
78598961
44236794
64748828
46532417
62082410
33354224
71955530
2891902
23474991
56373879
47007296
86503795
12868721
93622961
7773348
68851518
3239524
40648478
41685780
2683827
28993555