17255357
13871925
37745352
22442166
70647315
77262369
155747
66034758
62986019
37588695
32479305
38363025
37531601
20285942
9005622
49688746
4772228
19214186
10144264
93179678
4483220
33995097
7408714
46753017
13952843
47211266
2308688
64149925
89835372
65566038
59201807
75504812
71274007
48859615
91063857
26125162
17006409
68967121
87087353
45807165