90552663
83388195
9103613
30231118
42875518
67104537
885681
53101256
68007413
8689035
6169077
68087370
14709607
15889913
54827116
81148164
80199851
36084245
36731876
85312728
71724122
12239195
97075490
24686797
3801290
63208128
7551764
10805169
83545494
65548679
78273069
82937460
28319082
81021266
61125776
19855955
19133813
45661100
15471678
26823009