27907091
18015222
47076135
7551873
27482282
726084
37478615
84404439
12949879
82875408
12491110
24224286
66518555
95353564
84392602
62815714
60176588
4776670
69172084
42533213
75347191
38803319
2442749
4538369
55603179
30332883
56029911
25131131
6631929
757885
9636581
51137865
25099041
2378999
27283628
35524557
77524957
57288889
268146
34591834