43233126
17526175
53359121
93312209
29447100
23297542
66926358
44538699
11869355
903488
29725285
92021278
54865936
1763642
75512300
35317155
75825074
48303347
41864217
61147395
38701831
91934992
97155394
6811199
75535477
26199865
2140238
60531016
42568642
11536013
18948111
8491760
21984640
1239058
16891326
80249007
515587
54159379
15408937
20377275