24989402
1144380
3913234
18024868
18776784
11672957
36332574
7552549
98626650
29825142
35002195
93502
62791472
79808308
54338326
27034076
34882632
67184964
32894190
56059585
67617077
132358
99987328
8682972
74252866
89077591
3613022
56683576
9829152
95772655
16372296
77257660
39376814
50096975
48289527
74272507
67033260
43883291
71082955
8551057