46275884
66721696
86947132
43496996
18444534
191523
21558874
30566282
42486010
10777891
20614987
99581482
85188663
77396792
42151135
13124966
2093130
40289959
57225204
1363110
46421142
91135759
9958097
165034
30805956
58944715
68729267
14057922
46492350
68198435
87474080
52492020
55231650
37858670
45621758
77618719
90124957
82459514
51791128
43638147