20269810
51598629
76857239
86923666
799565
5906384
66013759
52434115
35145755
22729155
26891306
8951129
9714128
57661110
1967240
99553224
32252940
16612150
46033923
52125348
24068996
36012368
32977745
88155998
84578543
74552473
9333325
8338370
88117289
63744215
24886590
50338730
37979750
96354583
99942772
97587779
12527610
504896
12479427
41419212