14092837
295649
55609889
43624267
833916
8556974
47884805
3325514
61912271
49546037
17006177
53876112
42171215
7684562
145367
99466941
18383442
38541078
75992571
67241735
34231604
62600
39293966
45553441
9578593
32579507
3533873
11086240
94432034
78133008
13385859
89103652
96355203
74926178
77933521
17421636
19273868
39108004
82036763
19689299