42721149
27307788
4431731
5010702
5538939
6503520
33856162
70548856
15362699
384279
96429081
37105093
70132760
485682
30083596
83785756
43175502
38227459
8060577
62003256
84128090
9425922
2369545
50078250
11879328
89386191
39555370
7892049
67678308
8173311
67581260
44728631
11008952
8506379
91915074
2562723
42395943
59099747
9278803
5247031