25182271
20936224
80401782
46712186
33233587
32693206
43998420
91264084
47311971
35295586
48027876
26122026
37773427
7606818
14485477
46389361
7724155
33841390
6183191
5903169
33601272
28321112
34176252
25171204
61737088
86282687
77396304
60308965
76259060
84446727
49044629
74848042
62208863
91966971
82155643
14006805
50868213
6633355
52723941
4385591