21476497
18696335
23679151
48045851
34096852
28069310
23031329
77497130
76669795
3559959
52504923
26785290
36774604
96257160
78463868
23618729
27481548
57737089
45211997
55798863
83688561
80925006
77097381
59581026
65596624
40417374
26652253
2458691
9389448
36841908
71278664
5869579
55341227
11719808
6848111
89311913
82603756
6811726
29297117
4279664