75363616
54492975
4603110
78489550
55135478
14842411
17681344
68214133
67054481
71251276
80683583
63919593
17567004
17676614
52289322
55419280
2618579
70403506
68542701
65457605
23652120
21819372
37911186
96268126
4442289
79058908
1699537
2763735
89288708
91802009
65783248
37103068
83198323
36901147
99256181
17571381
993745
26506811
9281595
78686962