11671657
13365349
39147023
82556715
213733
83729176
9855684
30483246
87396210
96469565
50458991
21042640
13196455
93538006
13607566
9714078
28204523
57829118
43679245
86848049
6050239
68562069
28602718
99194991
41181103
124109
88279541
51961028
18843669
49291704
29255262
53286344
55591198
42489894
30509259
67017075
19877909
38898891
2803454
56823287