28145020
39652601
29652463
39866894
42509337
51683036
273713
27321747
9672358
16431288
78174488
15735335
3028217
78145042
82445880
35038131
43693671
41663760
96974667
19043414
76356528
8716924
5842140
18144884
93588556
1010719
25478329
58449389
35892680
18773279
84404410
6264155
17083383
7154622
7545637
67217422
99247582
22243410
59417727
20856430