14373768
138023
17354441
18911337
90688057
41579731
75394824
775745
27104958
72386870
53541909
16901198
48949147
43834051
18951069
10586042
53718984
81289022
71634692
76115345
19843769
14458415
83872785
24677961
91387512
5251179
70749476
2187742
48881422
12305456
59109146
74304783
97936439
7355032
53201024
33995872
57767350
99596386
99467736
17847425