40932723
47017020
45931195
59482064
79568862
579152
70277251
75281381
70298619
83379704
18065656
92623118
70669596
14915394
86115283
8583659
62454961
17193508
38909007
39173245
63178167
50436622
12652045
19352411
37979806
19864597
21898739
94259882
63019488
9022500
22018198
33795841
72584909
6084803
29342737
8361157
97703154
86873663
21254693
86479770