18238461
50302441
27036172
35296907
35357087
23818167
14903241
28452034
96759600
74456626
8728226
9973689
47432015
37596108
96445984
15265309
72885813
47027830
37486739
60225951
84006371
28817157
52428994
66073889
83762136
9647122
69724250
56408787
1595887
30092312
74133661
33338664
20892530
69144174
38042912
5033625
62657300
13504902
55468838
87693237