2266218
39967120
40411398
8026063
65413690
39034791
88027202
36546533
80827617
80982350
20247716
67091864
7283722
46188483
62524821
24682991
41449209
47912166
5610367
66337319
8248755
3165337
52266126
8163835
3228183
92847157
12373681
31182484
38421367
9953875
68024960
6453656
1988657
39947104
44775329
96033851
28909960
9579154
4988120
57036283