70367531
25189451
9253734
56561625
8073790
7434201
8402906
55823276
25285900
13704086
35926425
66778849
55845205
9674005
84212517
25336954
71493550
78607758
89308385
22506715
60253346
39922095
7699594
129096
75511198
2084557
90137084
12367632
361982
90276179
54455280
19673807
65341650
19902287
78899722
2157592
52933588
33293858
91315773
86356074