63403994
53927109
39229627
77338092
59026739
83846891
20805151
56478870
68595177
90353314
42758900
60983502
37346186
30288301
62593349
47779591
48322898
59087047
92856455
28849706
32169696
2129452
65088016
85708801
94616267
24844065
18407145
38251726
25882428
7904611
36164974
7553725
9366262
18736054
48639453
712492
74837262
89725524
32803663
46372944