11511592
50253858
75256564
28884878
161265
97587195
2172872
32352426
18688980
34422740
21001933
11218169
9283354
85502192
72626871
56556009
36178348
34628901
13932355
84194232
30482561
50324154
4709207
82047869
5794727
89698505
58868388
50502153
32993452
36802383
70795370
92018083
86268956
53162911
20612506
12816370
45641912
7262950
39168776
88353906