5909227
80496804
87309134
6700862
2246850
70334439
57734002
61507217
97273993
10677008
8275183
79996454
621066
18838267
60884176
68506180
39057058
73218268
31371053
50625660
65943684
60647782
68387296
17111140
4730290
12998927
17323527
7264563
1252316
52066941
85277617
31122664
32873731
37447905
4427963
7417427
71671914
72988556
19761397
10885018