54944141
96611559
87544846
66024579
15065278
585085
76112518
99591321
13334558
59635675
24285999
78715140
54473868
1700310
5468438
1275576
30576280
82445796
41011102
98303411
63925483
54329492
38169992
751764
78473524
21681078
39098397
14079827
78851892
51202475
85272555
1397627
18629
85415444
81378672
186189
99486198
34997981
78181593
26701960