26412052
94272514
68615412
15505783
43702986
2187405
97633191
4427453
2873355
46015590
1422210
37892579
33398073
4549924
96818741
77016565
5936828
36765943
12004488
82433348
42089338
7427256
86758676
61173546
80421974
26139807
1424636
39997791
76316385
45888684
54524813
17723174
29132563
226706
19378339
76086658
1368107
45258761
4612674
66855734