33093675
31125877
3074494
61046761
53224866
6323026
76653327
95027722
62815046
53824083
10296293
83107779
59525697
56397460
90026432
49536215
46952280
4467183
10092717
3144561
35028092
49275042
65574221
60885883
48304924
55829620
27763429
15754143
38099301
7632417
4139449
27623695
9439574
55113529
79636860
64294884
63086851
67857452
67933047
16702473