2927325
68251382
85774255
63632895
8265572
79918677
7003724
3706547
512029
70649090
16705374
35898453
642894
75844619
67501433
14266434
39556643
44315136
64751438
74193127
9935498
50889449
45368507
33556266
33992542
2513165
98827585
85841049
22753264
98307936
6009787
91285154
7031780
74849291
82329180
44073055
16712553
26814260
83821143
27875068