94523890
50027667
66459246
34475291
4782425
59993214
47522393
16759650
17797766
45312750
73373241
65807676
444209
4107504
53527157
80222465
24273335
54362059
72174170
98193181
32462513
2553109
75559409
89524290
24867266
31155048
46382772
67129082
25336717
88372858
5756380
58359959
3607588
35686970
76835507
69605716
1522933
5596396
68683500
32548115