22109574
13954145
4689177
9280853
96418739
18216259
15693055
3445868
96286191
20259071
65812788
43823304
43921889
82883241
92734474
62236844
52236339
68906572
36025501
15892998
87429037
6392704
64203731
74242356
62268026
57965745
44928801
6456563
40595188
93526163
88829300
28585406
178142
42229172
96619050
35313654
33493259
88453066
56467960
2647380