3080279
67853632
22591101
50582918
74164310
46737616
25289812
30166135
22138227
49228009
21901124
38065009
33569270
17955929
25601574
90815206
72462380
71207222
88834127
52286797
42034149
45052511
8834523
17077632
55955508
3787441
93201053
88484020
82952259
63867710
31581569
50239659
15529468
14952429
77866029
53767697
8807507
75136739
84298169
46475828