5428563
19523519
39936124
34627417
9246583
19987405
1970298
79801110
66179596
33943593
71493692
54844129
85773172
7322867
81386248
11446658
19457327
58283695
59919276
206127
98881192
76643649
38695213
54966273
16726121
8293223
91933392
37447255
46895444
813629
55683469
13696341
923028
6155429
46154957
17798764
4915590
97141595
77405680
13079767