47588317
34896484
9077719
70535256
8305870
95433395
78736951
60269262
24782658
87948913
67438976
62415855
12133153
7587028
46301982
81677155
44648403
51977301
3857309
62941431
85256629
63047621
46946447
8386746
66795479
10389032
31169855
16555413
51015138
1283408
52885064
43982384
53251767
80534473
46521345
9848755
42952604
49352571
693645
25083612