59837921
7925846
7933566
6682426
6554151
45238767
22525735
11171105
66063116
20889797
19799008
52558253
57868620
23644041
3912313
86412071
37155436
5017576
13933690
37891883
19763446
6606154
19377438
40909005
82369145
13958617
85489161
3165695
9243702
15935411
67933940
87159538
89031553
34413971
99599801
4208153
16223302
65305363
8396755
39865983