22132811
59443492
7050957
14107174
8987929
46588217
65607708
57733531
50051918
8314771
73543214
16485019
12953861
8119982
236580
39548551
33969942
19381157
527896
19697768
25345851
96745686
52549675
78208404
56298216
31076754
80469847
67966199
67684169
52964119
98092250
61456144
99988544
22317014
14996591
130173
23293083
39204900
21694339
24474402