3292915
2358532
19067685
22748867
30305185
48009517
19207018
68146753
4839212
50034541
62261029
85804836
79375479
91863385
14967542
83025148
31896137
35818308
78051205
33256640
19466117
70414507
54605499
28209935
2527488
49396340
87501167
55242011
81928293
82031288
27705944
71007554
70918738
59465801
34904808
63789950
10491970
74424039
77655323
19068821