48272973
2156457
99526945
67536644
55585319
31382786
70857254
18233845
6013489
37323559
53287023
35857445
19407428
99966711
59266398
76984070
92901775
82164819
3774989
981303
56953668
96638198
34147348
57935327
53178079
9635853
83831172
18727326
17197974
37698702
50556858
45893743
15767128
97616079
85893372
18551555
32247921
86146593
4843467
30156914