87897623
69886329
9344692
88234616
71697550
67465571
5104495
97606234
19105550
57882803
19985830
56902959
71401984
1549910
46153387
93655953
90247351
32559690
42784751
63701480
29304296
93509238
7491738
62832383
5563252
220233
82009013
77122048
90239862
18189071
42979656
90491474
68859919
16846106
37007067
12806962
22447121
36109940
58981629
36975197