25093880
2566349885
2366361729
55167268
261459078
126671697
29940579
3301812
185395303
205599310
12663761
681764
20760450
38182475
66418364
210129697
58842157
58842157
237482017
290160743
17292359
77380605
4928456
13413719
49877076
57313786
82334319
18885746
14055869
46270351
77258733
13271381
2062416
28319186
56057648
45160994
61425181
11273120
21467258
52797943
50196993
28794547
45484103
87790588
33210697
20112258
3875584
33115242
31137939
40086169
23121290
11448257
85642599
8610260
31068985
38361071
303241509
39736903
35953674
26075780
35114112
101828297
31411190
19457112
23309304
26001992
27013334