16637029
83615494
90821831
13455136
25165169
64282194
50009883
54545254
48864519
28524786
27939860
41246666
54348031
72242840
52209775
94928451
76175272
64151197
71826000
54005206
8318988
80123690
84219812
65849644
47773519
9103180
13656018
49843578
67779667
20312751
22289620
66024783
39351917
33884875
65875694
78768655
5165305
59282700
68594669
22275811