2205899
77967287
1205496
41588955
5996932
51902126
5637613
16286588
96468772
12745889
9837859
32929326
29902736
20407646
9657810
45204384
99494574
3314017
10726930
37056868
72172203
83022887
18854436
190070
48654845
1754101
65982199
17371616
40421036
16911078
1377713
12749278
38148463
43433223
48831656
16535586
13523922
82733256
42288169
41457365