25576870
13028033
45152289
28893801
71267074
38781269
25074249
49599088
20769790
55123292
40248725
1134754
85743853
71744817
61063686
74271198
25069345
56979051
4555459
15965986
46536466
139920
37341547
13044220
57835678
185450
29865723
508217
97217649
13409551
14418712
7978506
8709072
5332142
72904752
44213010
25189056
13494840
53284
7250394