51178286
55991457
51607933
73371300
2117641
39334814
1025377
91444153
61348734
37863290
62511906
5402436
87032096
34805824
83423491
87443956
8950629
82839165
73904254
14693466
80776517
82884315
86172938
75043832
12349036
4692979
45498584
32385658
33648635
18291317
36873192
24495787
65622358
22873958
223129
33107279
47606099
36869902
65844602
38023482