62171774
33943582
1601508
44226456
53755468
39059555
52752501
31414560
7429701
37308951
31254098
60289736
4327744
39028572
80169724
83975216
37995835
15986182
30213299
91251326
45501634
66025092
47494891
26254410
61805075
38989737
216672
49901365
44705202
15177493
73516334
18256945
8953320
91038167
54996185
35401599
9443535
59077835
13323667
7772756