47687568
45655155
53052826
18317413
47465195
57097179
56795311
65842785
40151284
68064765
35477599
23737696
21394529
91017790
75145955
27601171
87103292
5843990
17277449
4135401
45652012
50349046
14155266
69758018
31833743
50981534
11883319
78942346
5918932
5985216
26385839
18041868
20806
79839883
31465640
35938159
76834436
8254224
83396476
26078356