54032618
34031468
23788157
80362808
48997942
32055764
10494141
44073858
46543498
37269449
90162013
51374914
86879461
88288130
9684929
11632757
99416791
73596529
60154157
55686288
53156664
9655934
14664940
80845855
88303810
29521477
51905604
6817609
36297644
64034454
17831316
71806426
26827822
41357916
41341508
78121069
11918931
6471748
1580703
69104749