58456865
67744379
16492007
18381474
66005369
32995092
35582566
37061756
93281364
10463498
1667892
68611397
20008173
63669645
74414969
39766162
31333893
39529233
7517477
8707371
14458449
92968711
25888528
68959254
39639230
73155588
5061946
21929133
25609030
22223290
15165969
68814510
74927295
4002450
99916406
831174
35768558
20853423
82193749
80973584