28291841
39356025
39681250
50686686
26115006
21159642
4145147
88804592
50978243
44874924
45471252
92338596
20689788
52187876
56123723
40469453
37104860
44568648
22265449
7089333
27412254
28063057
98599599
25469102
18488746
23691164
67034352
93745886
6238327
44942576
2779842
67068084
89079491
8522568
48437218
57886307
27838869
3166868
19876960
43033425