42223537
55353416
84637730
87955768
20083490
26224665
5214749
88119475
7116702
4412054
93362870
72692049
31061920
65404989
13527921
51134874
322621
4077752
38309293
7638631
86191669
54727629
29193641
21547360
7619037
18575079
2482733
40506521
38208918
60661879
49917156
15485676
60745232
88348225
14646345
7939495
12901765
3476319
7640507
3598102