19762615
30166145
24819273
28531919
6707693
7736220
21745198
37175136
10288004
8103565
39058507
89122753
11671024
95282962
37729017
50175933
7747213
57519023
97982854
12453028
17841300
39397607
58445353
3623187
46543105
90547629
89775895
26245600
36349182
44106384
44861370
2848168
9841098
54629723
8140735
85263212
21862331
5992782
42065727
21373986