40239284
61257032
63512725
35715618
26155297
97764471
18644274
82004585
19221660
18284752
78663663
15156188
46971665
24438120
18389685
47705069
1534983
41341002
15464663
5985748
39608803
13423625
1239584
63333273
37265067
17149589
14468247
72227639
39753619
18138740
2055129
4253740
88492528
65259293
1672909
57422718
4215520
74501692
94378277
87829945