12053025
49366654
53924633
69352818
89924464
59655963
95665778
64846710
92885984
59825062
28499651
66376999
15855629
10209372
38279531
540379
34063501
5566657
52722153
97188527
68542631
34912470
25251000
16218362
13881445
70846402
55751183
7977986
72318232
96724822
70813429
42813088
53999759
4812457
18722237
44803123
29574865
1930492
63665317
38286820