52128052
46917669
22735826
97244869
49104533
39322762
63538818
67491987
24068710
134353
37211856
6540407
11824182
5672526
55353292
26881157
45404393
4088124
94926606
70456241
48213682
22715064
22029049
88307044
78024890
58792880
38851401
9963842
40557271
14749169
33317180
49901247
5631376
69211000
41882193
59753618
22203174
20468105
843539
57843060